home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9806 / 000256_owner-linux-arm…r.rutgers.edu _Tue Jun 23 16:36:57 1998.msg < prev    next >
Internet Message Format  |  1998-06-30  |  4KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from virtual.bbc.co.uk (virtual.bbc.co.uk [132.185.132.199])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id QAA09926
  4.     for <willy@odie.barnet.ac.uk>; Tue, 23 Jun 1998 16:36:56 +0100
  5. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  6.     by virtual.bbc.co.uk (8.8.5/8.8.5) with ESMTP id RAA20706
  7.     for <willy@bofh.ai>; Tue, 23 Jun 1998 17:04:43 +0100 (BST)
  8. Received: from vger.rutgers.edu ([128.6.190.2]:32277 "EHLO vger.rutgers.edu" ident: "root") by nic.funet.fi with ESMTP id <10990-500>; Tue, 23 Jun 1998 19:04:21 +0300
  9. Received: by vger.rutgers.edu id <971042-22453>; Tue, 23 Jun 1998 11:43:11 -0400
  10. Received: from hermes.ex.ac.uk ([144.173.6.14]:25113 "EHLO exeter.ac.uk" ident: "NO-IDENT-SERVICE[2]") by vger.rutgers.edu with ESMTP id <971105-22453>; Tue, 23 Jun 1998 11:39:18 -0400
  11. Received: from hebe [144.173.6.23] by hermes via SMTP (QAA10217); Tue, 23 Jun 1998 16:59:28 +0100 (BST)
  12. Date:     Tue, 23 Jun 1998 16:59:27 +0100 (BST)
  13. From: Phil Norman <P.C.F.Norman@exeter.ac.uk>
  14. X-Sender: py95pcfn@hebe
  15. To: Philip Blundell <pb@nexus.co.uk>
  16. cc: ARMlinux mailing list <linux-arm@vger.rutgers.edu>
  17. Subject: Re: Hmm. memory... (and a bit of ELF glibc) 
  18. In-Reply-To: <E0yoQzy-0004uc-00@spring.nexus.co.uk>
  19. Message-ID: <Pine.SGI.3.91.980623165154.6855D-100000@hebe>
  20. MIME-Version: 1.0
  21. Content-Type: TEXT/PLAIN; charset=US-ASCII
  22. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  23. Sender: owner-linux-arm@vger.rutgers.edu
  24. Precedence: bulk
  25. X-Loop: majordomo@vger.rutgers.edu
  26. Status: RO
  27.  
  28. On Tue, 23 Jun 1998, Philip Blundell wrote:
  29.  
  30. > >BTW, I mentioned I had that problem with glibc, where it said something 
  31. > >about attributes for a certain target type not being supported.  All the 
  32. > >binaries in the '/usr/src/glibc/csu' directory build perfectly well, and 
  33. > >I 'file'd them and they all came out to be ELF 32-bit LSB thingies, so 
  34. > >it's not me using the wrong compiler.
  35. > It's weird.  The error you got is only generated if ASM_OUTPUT_SECTION_NAME 
  36. > isn't defined, and this should be in config/arm/elf.h.
  37.  
  38. Here's what I get after `locate elf.h`:
  39.  
  40. /usr/include/elf.h
  41. /usr/include/libelf.h
  42. /usr/src/binutils-2.9.1.0.6/gas/config/obj-elf.h
  43. /usr/src/gcc-2.8.1/config/alpha/elf.h
  44. /usr/src/gcc-2.8.1/config/arm/elf.h
  45. /usr/src/gcc-2.8.1/config/arm/linux-elf.h
  46. /usr/src/gcc-2.8.1/config/i386/freebsd-elf.h
  47. /usr/src/gcc-2.8.1/config/i386/osfelf.h
  48. /usr/src/gcc-2.8.1/config/mips/elf.h
  49. /usr/src/gcc-2.8.1/config/sh/elf.h
  50. /usr/src/gcc-2.8.1/config/sparc/elf.h
  51. /usr/src/gcc-2.8.1/config/sparc/sp64-elf.h
  52. /usr/src/glibc-2.0.94/elf/elf.h
  53. /usr/src/glibc-2.0.94/elf/elf.h.orig
  54. /usr/src/glibc-2.0.94/include/elf.h
  55. /usr/src/linux/include/asm-alpha/elf.h
  56. /usr/src/linux/include/asm-arm/elf.h
  57. /usr/src/linux/include/asm-i386/elf.h
  58. /usr/src/linux/include/asm-m68k/elf.h
  59. /usr/src/linux/include/asm-mips/elf.h
  60. /usr/src/linux/include/asm-ppc/elf.h
  61. /usr/src/linux/include/asm-sparc/elf.h
  62. /usr/src/linux/include/linux/elf.h
  63.  
  64. Which one of these should it be?
  65.  
  66. What would the OUTPUT_SECTION_NAME be called when the compiler was built 
  67. for producing ELF binaries?  ASM_ARM_LINUX?  I tried grepping for 
  68. ASM_ARM_LINUX and it's not defined anywhere.  Could it be something to do 
  69. with me building the gcc/binutils with target=/usr/elf, and then glibc 
  70. not being able to find the include files?
  71.  
  72. Any idea?
  73.  
  74. Cheers,
  75. Phil
  76.  
  77. -- 
  78. Rule of programming #5: If a C program gives more than 50 compiler
  79.         errors, you've missed out a semicolon.
  80.  
  81. Phil Norman, mailing from Exeter University.
  82. email:    forrey@eh.org
  83. URL:    http://newton.ex.ac.uk/general/ug/norman
  84.  
  85. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu